package com.example.web.service.cabinetstatus.impl;

import com.example.web.service.cabinetstatus.StatusChangeService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;

@Service
@Slf4j
public class ToBeDeliverChangeService  implements StatusChangeService {
    @Override
    public void toBeDeliver() {
        log.info("订单已处于待配送状态，新的配送信息将覆盖原有的配送信息");
    }

    @Override
    public void toBeClose() {
        log.info("订单处于待配送状态，确认关闭订单，将状态转为CLOSE");
    }

    @Override
    public void toBePickUp() {
        log.info("认定补货员将货物补送至柜格，将状态转为ToBePickUp");
    }

    @Override
    public void toCancel() {
        log.info("订单处于待配送状态，确认取消订单,将状态转为Cancel");
    }
}
